Research and Development Manager - German English Dictionary